www.mxdraw.com
内容索引主面
前一个向上下一个
IMxDrawBlockTableRecord::AddMText 方法

向记录中增加一个多行文字对象

IDL
[helpstring("method AddMText")]
HRESULT AddMText([in] DOUBLE dInsertionPointX, [in] DOUBLE dInsertionPointY, [in] DOUBLE dHeight, [in] BSTR pszText, [out,retval] IMxDrawMText** ppNewObj);
参数 
说明 
[in] BSTR pszText 
文字内容 
insertionPoint 
多行文字的插入点 
dWdith 
显示宽度 

返回新增加的多行文字对象

例如: VC + COM

        IDispatchPtr spDispatch(m_ocx.GetDatabase(),false);

        IMxDrawDatabasePtr spDatabase;
        spDispatch->QueryInterface(&spDatabase);

        IMxDrawBlockTableRecordPtr blkRec = spDatabase->CurrentSpace();

        IMxDrawMTextPtr mtext = blkRec->AddMText(10,10,500,_T("kkkk"))
Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!